About Loch Associates Group Limited (06957341) United Kingdom