About Lochside Engineering Ltd. (SC348643) United Kingdom