About Loughborough Osteopathic Clinic Limited (04623145) United Kingdom