About Lord Hill Legacy Limited (13543307) United Kingdom