About Swm & Waste Recycling Limited (04364685) United Kingdom