About Uttoxeter Investments Limited (12173069) United Kingdom