About House Of Wizard Limited (12223702) United Kingdom