About The Vangard Group Ltd (12077290) United Kingdom