About Teksan Uk Ltd (12092128) United Kingdom