About Industrial Control Electronics Limited (02542917) United Kingdom