About Equine Bitting Solutions Ltd (12648381) United Kingdom