About Substantials Sandwich Bars Ltd (07124936) United Kingdom