Your attenuation looks pretty high for the distance, which suggests a line fault or your line is going a different route from the road. It looks like your actual line length should be a bit over 2K which would give you an attenuation in the high 20s to low 30s. Unfortunately neither BT nor Sky will do anything about it unless you loose your connection completely or have bad noise on your voice line.