About Gumshoe Productions Uk Ltd. (10823246) United Kingdom