About Grovewell Hamstreet Limited (11631962) United Kingdom