About First Snack & Snacks Ltd (12928716) United Kingdom