About Stop N Snack Ltd (09053239) United Kingdom