About Deacon Hoare Group Limited (01437924) United Kingdom