About Kooky Pooch Limited (13356820) United Kingdom