About Newmarket Equine Recuperation Centre Ltd (06123533) United Kingdom