About Hammond Recycling Limited (03742683) United Kingdom