i think the british council MIGHT have funding, not sure. if you've not done so already, best thing is to go to student advice at your uni, they will know who gives £ to international students.
and don't be put off if you get told "no" at first - keep looking!
also sometimes the best thing is to get on a course and then all sorts of funding streams become available.
this is what happened to me, i got lots of "no"'s - but when i started the course, suddenly funding was available after all