About Walker Ttec Limited (09461071) United Kingdom