About Pupper & Hound Limited (13197135) United Kingdom