About Hemingway Group Ltd (10968157) United Kingdom