About Star Snack Ltd (08864213) United Kingdom