Llanhamlach, Breconshire Genealogy