About Snack Partners Limited (02494428) United Kingdom