Penuwch, Cardiganshire Genealogy