I've checked the hub and network segment and everything looks great. I notice your live BQM also looks great, probably the best one I've seen. Average latency seems to be between 2-3ms.
I notice the 2 most recent speedtest results are to servers in Kansas and Oklahoma. The ping to these servers is higher than it is on your actual connection and the speedtest results appear to be lower as a result. Could you please try running a test to a local, UK-based server as the ping will be more representative.
Post a couple of results if you're still having a problem to show what's happening, at the moment everything I can see is pointing towards a good connection.