About Equiflex Therapy Ltd (12446544) United Kingdom