About C&c Services Ltd (11637166) United Kingdom