About Telford Waste Management Limited (09699747) United Kingdom