About Sandwich And Snack Corner Ltd (11760722) United Kingdom