About Tele-traffic (u.k.) Limited (02737600) United Kingdom