About Jessup Osteopath Clinic Ltd (11873699) United Kingdom