About Dog Naps & Chew Sticks Ltd (13108563) United Kingdom