About Happy Dog Entertainment Limited (05241532) United Kingdom