About Teec Limited (05524457) United Kingdom