This is the ISP you want to use. I had them for a while and then had to move to use BT for a while, and even though bt aren't bad (or at least their infinity service isn't) they still do some rather silly (or scummy) stuff technically (like serving you ads when you type in a wrong address in the browser), and meanwhile I'd watch A&A fighting for things I believed in related to privacy on the internet and internet governance.
I honestly can't find a flaw in them.
Time With Provider:
Package Name: