About A.d. Goddard Ltd. (08339273) United Kingdom