About Horace & Hemingway Limited (08188120) United Kingdom