About Whisky Biz Glasgow Ltd (SC549488) United Kingdom