About M & S Foods Europe Limited (08295946) United Kingdom