About Kitchen Wizard Limited (10108070) United Kingdom