Hi again, if you want my immediate thoughts, you possibly have the correct marriage, but are following the incorrect parents?
Have you the marriage certificate?
Keyboard86
EDIT but seeing that Solihull birth covers Yardley, then why pick place of birth as Birmingham from 1901?