About C & C Recycling Limited (03175896) United Kingdom