About Teo & Vass Ltd (10363933) United Kingdom