About James Hendry Ltd (11000093) United Kingdom