About Industrial Control Distributors (holdings) Ltd (08009857) United Kingdom