About Grove Farm Holdings Limited (11605430) United Kingdom