Tudweiliog, Gwynedd Genealogy