About Loch Lomond Heritage Limited (08098653) United Kingdom