About Pet Rebellion Limited (06875580) United Kingdom