About C & G Max Limited (08255753) United Kingdom