About Animal Osteopathy International Limited (13000185) United Kingdom