About Aberdour Distillers Limited (SC167124) United Kingdom