About C&c Design Ltd (11665644) United Kingdom