About C&a Incorporated Limited (12060603) United Kingdom