About Wizard Sleeve Restaurants Limited (08838431) United Kingdom