Troedyraur, Cardiganshire Genealogy