About Scott Osteopathic & Health Clinic Ltd (13637244) United Kingdom