About The Loch Lomond Guest House & Lodges Llp (SO304928) United Kingdom