About E J Sherlock Limited (10170479) United Kingdom