About E P Goddard & Sons (LP002635) United Kingdom