About Henderson Eurotrust Plc (02718241) United Kingdom