About Cee Cee Clo Limited (12975635) United Kingdom