About Poodilicious Pooche S Ltd (13223279) United Kingdom