About C&f Waste Management Ltd (12641412) United Kingdom