Just use a screening facility on a share price trading platform. I have just found a list of 84 UK stocks yielding over 10% but it is too long to list. It starts with RBS, Lloyds, Bank of Ireland, Irish Life, A&L, Persimmon.
Contact me at http//www.shareworld.co.uk and I will try to send you an excel s/s of the full list. (unless you want it screened into FTSE100 or whatever.
If anyone wants the list contact me on above website. It's historic yields by the way.