Tre-goed and Felindre, Breconshire Genealogy