About N & S Foods Limited (12520698) United Kingdom