About C. A. Electro Components Limited (03831249) United Kingdom