About C&c Barkingside Limited (11636581) United Kingdom