Trefeglwys, Powys Genealogy