About Gumshoe Films Ltd. (SC548649) United Kingdom