About Myers Automation & Control Solutions Ltd (09052523) United Kingdom