About Animal Magic Pet Care (gloucester) Limited (06318722) United Kingdom