About N & M Foods Limited (13448895) United Kingdom