About Teeco S Limited (10889026) United Kingdom