About Hmt Controls & Automation Ltd (11926787) United Kingdom