About Tasty Snack Bar Limited (10398323) United Kingdom