About Hemingway S London Limited (10445501) United Kingdom