About Puppy Palace Ltd (13154899) United Kingdom