About Grove Investment Holdings Limited (13411570) United Kingdom