About Equine Integrative Medicine Ltd (12802149) United Kingdom