Strata Florida, Cardiganshire Genealogy