Llanddeiniolen, Gwynedd, Wales Genealogy