About Telnames Limited (07471889) United Kingdom