About C&a Design Holdings Limited (12668843) United Kingdom