About Henderson High Income Trust Plc (02422514) United Kingdom