About Grove Group Limited (06110520) United Kingdom