About Industrial Controls Limited (11209355) United Kingdom