About Sandwich Bar & Cafe Ltd (11973304) United Kingdom