Llanelltyd, Gwynedd Genealogy