About Nibb-it Snack Foods Limited (00757598) United Kingdom