Octopus, a first rate company
I’ve been with octopus for a few years now and where some companies seem to lose interest with customers once they have signed you up, octopus keeps going from strength to strength. Their prices are one of the best and customer service is just the best.