About Pom Pom Poodle Limited (09276469) United Kingdom