Well, you might want to try looking for funding from your local/national governing bodies. Your academic/professional background sounds very specific and this could be helpful in finding funding within certain departments that might teach on your specific subject area. I would suggest as a first step looking for programs that suit your interests, emailing the convenor of the course, explain your professional/academic background, and ask about any funding opportunities. www.postgrad.com has a dedicated university program search and many resources about studying in the UK. Cheers!