About T B Edmonds Equine Sales Ltd (11669255) United Kingdom