Penrhos, Gwynedd Genealogy