About Lea Snack Ltd (13231095) United Kingdom