About Snacks Bar Limited (12973830) United Kingdom