About Salt And Malt Kiosk Limited (11963304) United Kingdom