About C. C. Circuits Limited (02914808) United Kingdom