About James Heffy Limited (11067274) United Kingdom