About The Whisky Laird Ltd (12810148) United Kingdom