About Snacks & Packs Ltd (11939376) United Kingdom