About Goddard & Hale Ltd (12752138) United Kingdom