About C&c Advertising Services Ltd (12483538) United Kingdom