You DO appreciate that the link you gave the OP was devoid of contact details. Follow the link you gave and look. You actually get just this text...
Chat with a TalkTalk expert
Our chat experts are available between 8am and 8pm, 7 days a week, 365 days a year and on hand to help you with everything such as questions about your bill or service, changing your package or to help you resolve any technical problems with your service.Did you know? 98% of our customers would use our chat experts again if they needed to contact TalkTalk about their service.""
@wayneramsey, the Chat link will show from this link when it's open (core hours 9am-6pm):