About Sandwich Hut Limited (11515249) United Kingdom