About Henderson Royce & Co Ltd (09047141) United Kingdom