About Vanguard Foundry Limited (01743426) United Kingdom