About Vanguard Equestrian Products Ltd (11475113) United Kingdom