About Grove Investment Solutions Ltd (13694438) United Kingdom