Blaenpennal, Cardiganshire Genealogy