Hargreaves Lansdown is probably the UK's best-known investment platform. But it's up against a host of others, with many providing low fees