Indian people live in the UK too you know.

The whole indian thing makes me giggle, before the media whipped up a firestorm about the whole affair did people post messages saying "I'm not going to call tech support as I'll get through to swansea and those welshies don't have a clue, not to mention I can't understand their accent."? ... I think not!
Now, on to your other point, I take it you've been reading something like this page?
http://www.home.ntl.com/page/broadbandquestions
If that is so then the site is confusing, when it mentions the 1Mb service as 1024Kbps down and 256Kbps up, that is actually
Kilobits not
kilobytes, heck even the 1mb tag is actually 1
megabit not megabyte.
With this in mind your speeds look pretty average to me, maybe a touch lower that I remember it was when I was on 1Mb.
Hopefully someone who is actually associated with ntl will come along and clear things up properly.
Go on, give them a call, even if they are indian they won't bite you if you can't understand them, simply ask them to speak more slowly and clearly.

__________________
lol, I should learn to type quicker, there wasn't any replies here when I started!