About Poppins Snack Bar Ltd (09802964) United Kingdom