Llansanffraid ym Mechain, Powys Genealogy