HATTON, LTD