About Cl&x Ltd (08936718) United Kingdom