About Industrial Electronic Controls Limited (04384889) United Kingdom