About C & A International Ltd (12658680) United Kingdom