About Flixton Osteopathic Clinic Limited (06581322) United Kingdom