Universities accepting non-cs background students to masters programs in cs
I would find it difficult even for a university in the US to accept a student for masters studies without, at least, data structures and algorithms. It is one of the most important courses in the curriculum and is where many people drop out of studies because of its difficulty and because it is a stepping stone into more theoretical CS (which is what graduate studies consists of!). 

Basic C programming isn't really enough for a masters program. I am not an expert on the UK or European systems but from what I know I would say that your chances are very slim- though not impossible. If I were you- I would take more prereq courses that you see commonly listed on websites (especially data structures and algorithms- I'd also recommend an advanced algorithms course) and then apply as that would maximize your chances of admissions.

Good luck.