About Lamberton Whisky & Spirits Limited (SC417369) United Kingdom