About Puppy Love London Ltd (10580248) United Kingdom