About The Snack And Sandwich Company Limited (04281992) United Kingdom