I think the Thomas Goode who died in 1928 is this one in 1911:
77 Belle Vue Road, Shrewsbury, Shropshire
Thomas Goode, head m 57 mineral merchant's salesman b Bromfield, Shropshire
Ann Goode wife m 58 b Pontesbury, Shropshire
Ann's death was registered in 1929:
Deaths Mar 1929
Goode Ann 76 Atcham 6a 1108
Her probate entry, below, says she is a widow, so her husband is very likely to be the 1928 death in Atcham district.
GOODE Ann of 77 Belle Vue Road Shrewsbury widow died 11 Mar 1929 Administration Shrewsbury 9 April to Thomas Richard Goode painter, Effects £175 14s 11d
So that leaves the 1933 death as the most likely for the husband of Helen and very likely to be your Thomas