About F.w.& H.s.goddard Limited (00342236) United Kingdom