About Grove Investment Management Limited (06468104) United Kingdom