About J. H & S Recycling Limited (04686665) United Kingdom