About Vanguard Investment Management Limited (08861271) United Kingdom