Have spent quite some time on this this afternoon - mainly because I was finding it difficult to point the relevant people after Robert Moss' death in 1884.
First off, I noted that when Robert and wife baptised their 3 children in 1883, wife's name is given as Mary Hannah (not Mary Ann) which could be why I was having problems finding family after his death.
Been toing and froing between umpteen sites to try and confirm things and discovered that Robert's wife married again as: Mary Hannah Moss, 32, widow, dau. of John Hargreaves, dec'd, Mechanic to Michael Cavan on 13/9/1890 St. Bartholomew, Salford.
Then checked baptisms and found Mary Hannah Hargreaves bp.23/11/1856 St. Philip, Salford, dau. of John Hargreaves, mechanic and Hannah. (There was also a baptism 30/9/1855, same details, so don't know if an error somewhere or same person baptised twice.). John and Hannah had 2 older children baptised 9/10/1853 same place - Elizabeth Ann and John Henry.
Checked births to find Hannah's maiden name which was Barlow.
John Hargreaves, mechanic, son of John Hargreaves, mechanic, married Hannah Barlow, dau. of Mark Barlow, on Cathedral Manchester on 4/2/1850.
Looks like John died in 1856 and on 5/7/1857 Manchester, his widow Hannah married a John Stewart. They were in Hulme 1861 with Elizabeth A Hargreaves 9, John Henry Hargreaves 8 and Mary Hannah shown as Hannah M. 5.
So although married Robert Moss as Mary Ann Hargreaves she was actually Mary Hannah Hargreaves, dau. of John Hargreaves, mechanic and Hannah, nee Barlow.
Annette