About Pooch House Limited (12686399) United Kingdom