About C&c Design Services Limited (SC252048) United Kingdom