About George Sherlock Limited (04420494) United Kingdom