About Churchill Waste Services Limited (13051423) United Kingdom