About Puss N Pooch Ltd (13311656) United Kingdom