About Hatters Limited (03311561) United Kingdom