About Hatters Holdings Limited (13428741) United Kingdom