About Stick S Sandwich Bar Ltd (13096815) United Kingdom