Cyfoethybrenin, Cardiganshire Genealogy