About Htgp (mary Lovell) Ltd (13280328) United Kingdom