About Grove Interim Management Limited (08142099) United Kingdom