About C&r Snacking Limited (10753234) United Kingdom