Talktalk is a company which provides pay television, telecommunications, internet access, and mobile network services to businesses.