This number called me today in Israel and I missed the call. Don't know what they want. I try to call back, but only an answering machine answered that they don't take calls outside the UK.
I'm from Russia. This number called me yesterday 07/08/2011 at 12.05 +44 203 051-37-39 and I missed the call. Does anybody know what is it? I try to call back too, and the answer was the same.