Thanks Tom,
This is definately them. William (the son) had moved to Inverness by then so he is on the census up there. I guess John (her husband) had died but can't find any record of that.
The puzzle is, what happened to the two Ebenezers, Christina, James and Alexander after 1841? Did they emigrate? Did they all die?