Margaret of Hereford — English noble