About Grove Company Holdings Ltd (12970945) United Kingdom