About Cloc Limited (01242588) United Kingdom