About Tedi 83 Ltd (08507887) United Kingdom