About Dennis The Menace Management Limited (13364391) United Kingdom