About O Connor Control Systems Limited (10873317) United Kingdom