About Spring Grove Investments Limited (09987532) United Kingdom