About Hatters & Hills Ltd (12622709) United Kingdom