About Nicklin Waste Management Limited (09581805) United Kingdom