About Grove Holding Company Limited (02244052) United Kingdom