About Express Sandwich Bar Limited (12469250) United Kingdom