About C&c28 Ltd (07192869) United Kingdom