About Roman Snack Bar Ltd (06607263) United Kingdom