About Hooper & Vidler Ltd (06451023) United Kingdom