About The Glenlatterach Whisky Co Ltd (SC565732) United Kingdom