About Telmie Uk Ltd (11553707) United Kingdom