About Waffle Pizza & Ice Cream Ltd (11872222) United Kingdom