About Tele World Ltd (07774729) United Kingdom