About Grove Hill Holdings Ltd (12000202) United Kingdom