About Eco Waste Management 120 Ltd (13269389) United Kingdom