About Spring Hill Investments Limited (11209318) United Kingdom