About Suffolk Foods Limited (02300697) United Kingdom