About Tilney Investment Management (02010520) United Kingdom