Llaneigon, Breconshire Genealogy