About Poodle Club Limited (10721795) United Kingdom