About C & C Foods Ltd (SC498710) United Kingdom