About Industrial Control Solutions Limited (02612355) United Kingdom