The broadbaand checker site you have used only gives you the companies that operate on your exchange and their maximum potential throughput. You need to use
http://www.kitz.co.uk/adsl/adslchecker.php
or a similar site to actually see what speed you can get on your line in relation to the distance from exchage etc.
http://www.adslchecker.bt.com/pls/ad...hecker.welcome was pretty accurate for my line. If your line cannot take a high speed ADSL service then it's more to do with quality of line and distance from exchange than anything but you should have either checked your line capabilities before ordering.