About W.h. Goddard Limited (00547389) United Kingdom