About C & H Recycling Ltd (13625819) United Kingdom