About M & S Snacks Ltd (12144080) United Kingdom