About Teo S Tailor Limited (11804985) United Kingdom