About C&h Foods Limited (12410311) United Kingdom