Checked parish registers for halstead, clone engaine, earls colne, little maplestead, sible hedingham, but no John beckwith born around 1740ish or Hannah (I looked for anns and Annas too, just in case). Marriage for the pair says both single and of parish, but that just means they were living there at the time of marriage 😔
There's a John beckwith baptised 1746 Sudbury, which isn't far from halstead. Parents Jacob and mary. Also one baptised in kelvedon 1732 to Richard and Hannah.
Hannah Aston baptised July 1750 to Thomas and susannah in Sudbury.