About Teletextholidays Greece Ltd (13035637) United Kingdom