About Pooch Stays Ltd (13629901) United Kingdom