About Happy Dog (nw) Ltd (10529228) United Kingdom