About Grove Holdings International Ltd (11658017) United Kingdom