About Doggie Stoppers Ltd (13449436) United Kingdom