About Wizard Soap Company Ltd (11648708) United Kingdom