About Loch Ness Lodges Ltd (05668013) United Kingdom