About Speymhor Distillers Ltd. (SC339550) United Kingdom