Battle, Breconshire Genealogy