Shaftesbury, Dorset, Abbey of St Mary the Virgin and St Edward, of Benedictine nuns