About Jungle Jacks Pet Stores Limited (06758476) United Kingdom