Funny, I'm in the UK too and certain Japanese based services aren't working for me either.
BT?