About Vanguard Sports Ltd (13488380) United Kingdom