About Talmac Associates Uk Ltd (07728796) United Kingdom