I see you have got this marriage, I wonder if the Richard Rumpstone is a hopeless mistranscription by someone.
Kington is on the border with wales, although I cannot see baptism there for Richard, a search of the census for Radnorshire throw up a few descendants living in Eardisley, about 6 miles from kington, but in Herefordshire although the census says it’s in wales.
I did notice a William bomfrey, there saying he was born in Salop, an alternative name for Shropshire,
A very long shot is a baptism for a Richard omphrey in pontesbury Shropshire.
All this is from Familysearch which I find useful for finding alternative spellings of names
Mike