About Hatters Kitchen Ltd (10669726) United Kingdom