About H & A Recycling Limited (07750029) United Kingdom