About Loch Lomond Distillery Company Limited (08617161) United Kingdom