About Anton Hemingway Limited (13098988) United Kingdom