About The Stourbridge Osteopathic & Acupuncture Clinic Ltd (04787375) United Kingdom