About Spring Grove (holdings) Limited (09941105) United Kingdom