Hello Bolton,
According to the Berks Fhs Tilehurst PRs cd Richard Palmer was a butcher and at least up to 1832 when his dau 5th child Sarah Emma was baptised, lived at Theale. This is according to the baptisms of 5 children at Tilehurst St Michaels.
He and Sophia had a further child baptised at Theale, Holy Trinity in 1835 and Richard was buried there in 1847 age 48 (b1799) and Sophia in 1839 age 44.(b1795) From Berkshire Fhs Theale fiche. These ages do not match yours although I appreciate that burials are not always accurate.
They do, however, closely match the baptism of a Richard Palmer at Tilehurst in 1798, first born son of Richard and Amy.
The death certs (Freebmd below) may tell you more.
Deaths Mar 1839 Palmer Sophia Bradfield 6 102
Deaths Sep 1847 Palmer Richard Reading 6 160
As your firstborn of Richard and Sophia bap Feb 7 1819 had a middle name of Drew, I would suggest that maybe the marriage that Jillruss found is the right one.
Yours
Vicwinann