TalkTalk is a UK broadband provider to consumer and business customers, with more than 4 million subscribers across the country.