Llangelynnin, Gwynedd Genealogy