About Sit Stay Walkies Ltd (12656273) United Kingdom