About Puppy Love Didsbury Limited (12366012) United Kingdom