Maredudd ap Philip ab Uchdrud ap Madog Penllyn - Maredudd ap Philip ab Uchdrud ap Madog Penllyn — the latest coverage, the community and the facts.