About Harry And Jacobs Ltd (13034209) United Kingdom