About Sherlock Homes (stratford Upon Avon) Ltd (04401383) United Kingdom