About Mead Osteopathy Limited (08628454) United Kingdom