About C7 Brands Limited (08626712) United Kingdom