About Clarke Controls & Automation Ltd (11605068) United Kingdom