About Loch Leven (2) Limited (SC438653) United Kingdom