About C And N Recycling Limited (12008211) United Kingdom