About Loch Engineering Limited (10833324) United Kingdom