Margaret de Stafford — British noble (1364-1396)