About S & C Foods Limited (08475144) United Kingdom