About Teo Building Ltd (11558041) United Kingdom