About Tescan-uk Ltd. (08713867) United Kingdom