About C&l Waste Oil Collection Limited (04221018) United Kingdom