About Cleoz Clozet Ltd (12804647) United Kingdom