About London Food And Snack Limited (09323091) United Kingdom