About Eyhorne Osteopathic Clinic Limited (10844408) United Kingdom