About Loch Thom Distillery Ltd. (SC173037) United Kingdom