About Tesscotia Uk Ltd (11791927) United Kingdom