About Grand Puppy Shop Ltd (13136434) United Kingdom