About W&r Automation & Control Ltd (11773768) United Kingdom