About C & A Store Ltd (11768299) United Kingdom