About Grove Hill Management Limited (13321473) United Kingdom