About Vanguard Dsd Ltd (12931385) United Kingdom