About Pukka Paws Ltd (12850012) United Kingdom