About Pooch Squad Limited (11685549) United Kingdom