About Vangard Limited (03759566) United Kingdom