About Animal Orthopaedics Limited (09211738) United Kingdom