About Hargreaves Lansdown Fund Managers Ltd. (02707155) United Kingdom