About Industrial Controls And Automation Limited (07016223) United Kingdom