Edrington has bought back The Glenrothes Scotch whisky brand from Berry Bros & Rudd for an amount the London-based company said it "couldn't refuse".