About Teutex Uk Ltd (13101061) United Kingdom