About Wendover Equestrian Limited (02048105) United Kingdom