The marriage entry, at Packington, 25 April 1745, only states that John Johnson is of the parish of Ipstock (sic) which means that that was where he was living at that time, not necessarily where he was born - I'm sure you already know this

And Elizabeth's surname, as written in the register is Matchit (of Packington).
Added: FindMyPast only have baptisms at Ibstock 1562-1564.