Blaen-porth, Cardiganshire Genealogy