About Waste Management & Recycling Solution Limited (12534103) United Kingdom