About Loch Associates Llp (OC365036) United Kingdom