Oh yeah, im using a different port in Azureus - 50160, i ran the test then and it said its open.
Ive also tried
this but get 'Attempting connect to: 62.254.0.36 (cache8-nott.server.ntli.net) port 50160
Fail!
Unable to connect. This likely means you need to adjust your port forwarding configuration, or there is no client running on that port. '
Dodgy ntl cache maybe? Just a non-technical guess

I have tried putting a proxy in Azerus but i dont remember a difference.
Health is still yellow on the torrent...i just cant get my head around this

.
Ive had a look at the logs..alot of requests, some are eventually cancelled, nothing to myself looks too bad but then again...to me. I might try ABC as a few people on a long bt thread on port forwarding problems said it worked for them.