About Dena Play House Ltd (12532560) United Kingdom