About Andrew Cross Osteopathic Clinic Ltd (07191782) United Kingdom