About Barton Hemingway Limited (11858694) United Kingdom