About Sandwich And Snacks Ltd (13043827) United Kingdom