About Barnes Elec Ltd (13081035) United Kingdom