About James Hatton Limited (08619306) United Kingdom