About Hatton Klein Limited (11267695) United Kingdom