About Neat S Snacks Limited (09934418) United Kingdom