About Hatton Fox Ltd. (13000306) United Kingdom