About Centaur (uttoxeter) Limited (08538423) United Kingdom