About The Grand Sail Whisky Company Limited (SC377108) United Kingdom