John, sorry to hear about your situation. What you can do is contact the trading standards regarding this and see if they can take it further. They are clearly not living up to what they said they would.
Having browsed there site, they offer "Unlimited Bandwidth". I would advise going against any host that offers this, as this does not exist. www.unlimband.com