About Henderson Retail Limited (R0000035) United Kingdom