About Happy Place Happy Face Ltd (13219500) United Kingdom