About Delicious Sandwich Bar Ltd (11686437) United Kingdom