About Leaping Puppies Limited (11997907) United Kingdom