About James Haley Ltd (10029716) United Kingdom