About Dennis The Menace Limited (12907133) United Kingdom