About Control Devices Limited (02118001) United Kingdom