About Northampton Recycling Limited (09078612) United Kingdom