About Thomason & Ritchie Equine Ltd. (09318395) United Kingdom