About 23 Snack Bar Ltd (13705779) United Kingdom