About Taylor Equestrian Limited (10874393) United Kingdom