About Hammond Homes Ltd (06562807) United Kingdom