About Pearl & Hemingway Ltd (13103507) United Kingdom