About Teelido 2 Limited (05596749) United Kingdom