About Alistair Walker Whisky Company Ltd (SC591130) United Kingdom