About Henderson Capital Ltd (04016774) United Kingdom