About Sherlock Holmes Productions Limited (04467360) United Kingdom