About Hamble House Ltd (06699356) United Kingdom