About C & E Products Ltd (08168560) United Kingdom