Looking at possible births for William and Margaret's children,I'm leaning towards Margaret's surname not being Jones.Opening in three seperate tabs possible births for Sarah,Edward and David,there seems to be one possible strong common surname,that of Lloyd.Doesn't really help marriage wise though unfortunately.
Regards
William Russell Jones.