Good God Jacqueline!
This search has gone into overdrive, thanks to you. I couldn't answer last night as the family was here and only left at 03:30 am (04:30 your time). I couldn't make out the profession of my great grand dad on the marriage lines, but you could match it with your findings and that really did clinch it.
I have been searching on the CWGC site
http://www.cwgc.org/ for my grand dad, John Sheldon,and found a match died 23rd June 1915, and buried at Cuinchy Cemetery in France. Now I looked through the other Sheldon names, on the site, the names that you gave me. Joseph, 1876 and Samuel, 1888 and found all these had been killed in WW I too, and were all in the same regiment. I thought this too much of a coincidence and after a call to my older sister, she confirmed that they had all been in the South Staffordshire Regiment.
The oldest son, Joseph was killed at the battle of Passchendaele in October 1917 and is buried here in Belgium at the Tyne Cot cemetery, where they have just finished building the biggest visitors center ever for WW I victims. Samuel was killed on the Somme July 1916 and is buried in Picardy. John, my grand dad, seems to have been killed 23 June 1915 and is buried at Cuinchy Cemetery, Northen France, not too far from the Belgium border. So I will have a lot of work visiting these places, I will take my kids and grand kids with me. Very funny that there is a lot going on now here in Belgium about the battle of Passchendaele, as it happend just 90 years ago!
So thanks to you I have found out a lot about my mom's family, and what with my mom's husband being killed at the Battle of El Alamein WW II
http://www.cwgc.org/search/certificate.aspx?casualty=4040977 (that's another story) am even prouder, now, that our family did it's bit and played a part in British history.
I was surprised to find the Shakespear connection on my mothers side, I had found a connection to Shakespear on my dad's, the Webb's, side. I may need your help with that too.
Anyway, bless you Jackie for all your work, I owe you a pint or two when next I'm in Brum.