About Henderson James Ltd (13535354) United Kingdom