About Allan Controls & Automation Limited (03916731) United Kingdom