About Windsor Equestrian Promotions Limited (03161418) United Kingdom