About S & A Foods Group Limited (04995676) United Kingdom