About Pussy And Pooch Limited (11534441) United Kingdom