Direct equestrian

Do you mean Direct Equestrian Clothing? If so yes they are and yes they do to both your questions, its my best friends company.
 
Direct Equestrian, 27 Faversham road, Eastbourne, East Sussex, BN23 7JL

No idea how good they are but google does not turn up anything bad
 
Top