About The Scot Master & Malt Whisky Co. Ltd (SC642599) United Kingdom