About Falmouth Osteopathic Clinic Ltd (08968347) United Kingdom