Llangrannog, Cardiganshire Genealogy