About Teo & Dor Ltd (10668409) United Kingdom