About Js Equine Management Limited (06510595) United Kingdom