About The Osteopathic Practice (leamington Spa) Limited (04573179) United Kingdom