About Hatters Management Limited (13584334) United Kingdom