About Memphis Belle Sandwich Shop Limited (07688885) United Kingdom