About C C Technologies Limited (08128176) United Kingdom