About N & S Foods Limited (11504730) United Kingdom