About Jeeves Pet Supplies Limited (10801717) United Kingdom