About Machine Controls & Automation Limited (02787553) United Kingdom