About Tilney (holdings) Limited (08796744) United Kingdom