About Sandwich Bar 58 Limited (11635856) United Kingdom