About Tilney Asset Management Holdings Limited (07424195) United Kingdom