John Maredydd ab Rowland Maredydd of Trefalun — John Maredydd ab Rowland Maredydd of Trefalun — the latest coverage, the community and the facts.