About Tilney Fund Managers Limited (08884797) United Kingdom