About Pits & Paws Ltd (13295464) United Kingdom