About Ian David Osteopathy Limited (12180216) United Kingdom