About Pit Stop Pet Shop Limited (07513835) United Kingdom