About Pooch Patrol Limited (12078859) United Kingdom