About Barloch Control Systems Limited (01218027) United Kingdom