About Puppy House Ltd (12180281) United Kingdom