About Glen Clyde Whisky Ltd (06672327) United Kingdom