About Snacks 24 7 Ltd (13705721) United Kingdom