About Lochgain Systems Limited (03137130) United Kingdom