About C & A Investments (london) Limited (12719348) United Kingdom