About Sandwich Express Caf And Shop Ltd (13611875) United Kingdom