About Cee Dee Limited (12646016) United Kingdom