About Animal Magic Pets Limited (07169766) United Kingdom