About Waffle Stop Ltd (12582323) United Kingdom