About C.l. Electrical Controls Limited (05263920) United Kingdom