About London College Of Animal Osteopathy Ltd (12907392) United Kingdom