About J&c Puppies Limited (11077213) United Kingdom