About Hatters Solutions Limited (06497732) United Kingdom