About Happy Paws & Friends Ltd (12326610) United Kingdom