About C&g (london) Limited (10932341) United Kingdom