About Teletude Supply Ltd (11921928) United Kingdom