About The Sherlock Holmes Film Limited (10772480) United Kingdom