About Mercia Waste Management Limited (03525188) United Kingdom