TalkTalk

TalkTalk is telecommunications based in the UK, founded in 2003.

Website: talktalk.co.uk
Twitter: @talktalkcare
Facebook: facebook.com/TalkTalk
Linkedin: linkedin.com/company/talktalk