About Telescope Doordrop Media Ltd (12239472) United Kingdom