Mary, Harry and 2 children show on the Chelsea, Middlesex census in 1881. So assuming Mary's reported death date is correct, she must have died soon after the census date. It is also noted her husbands' reported death date is also 1881 giving rise to the possibility some sort of unknown family tragedy occurred and was the cause of these deaths.
Birth record LDS submitted entry. This family unit appears to have been domiciled in the Edinburgh area based on the birth records of their children.
(Name in doubt -- may be 'Moore').
Birth record LDS: C119861. It appears he died as a young child as it is noted another John was born to this family in 1621.
Birth record LDS: C119861.
Birth record LDS Batch Number: 8201431. ("Weddell")
Birth record LDS submitted entry.
Birth details from an LDS submitted entry. (The Edinburgh Register of Testaments reports Robert as a "baxter and burgess of Edinburgh" 29 Mar 1600).
Birth and death taken from LDS submitted records.
Marriage record LDS submitted entry batch Number: A457098.
Marriage record LDS Batch M024354.
Birth record LDS: C114864. Marriage record LDS: M116711.
Birth record LDS: C114864.
Birth record LDS: C114861.
Birth record LDS: C114861.
Birth record LDS: C114861.
Birth record LDS: C114861.
Birth record LDS: C114861.
Birth record LDS: C114861.
Birth record LDS: C114861.
Birth record LDS: C114863.
Birth record LDS: C114863.
Birth record LDS: C114863.
Birth record LDS: C114862. Marriage record M114864.
Birth record LDS: C114864.
Birth record LDS: C114864.
Birth record LDS: C114861.