About Newmarket Equine Services Limited (07613202) United Kingdom