About Teletel Communications Ltd (11708696) United Kingdom