About Lochplace Limited (03163828) United Kingdom