About G.h.stafford & Son Limited (00750659) United Kingdom