About Stu S Chilli Kitchen Limited (08137723) United Kingdom