About A. & W. Goddard Limited (00550068) United Kingdom