About Skene Scotch Whisky Ltd (SC487793) United Kingdom