About Schiltron Equine Ltd (12400873) United Kingdom