About North Osteopathy Ltd. (09005053) United Kingdom