About The Whisky Ambassador Limited (SC413346) United Kingdom