About Kettle Snacks Ltd (12196381) United Kingdom