About Hatton & Harding Holdings Limited (13628006) United Kingdom