About C&s Waste Management Ltd (12917863) United Kingdom