About Edinburgh Distillers Limited (SC594120) United Kingdom