About Animal Inns Limited (07894468) United Kingdom