About M & M Foam Ltd (12160146) United Kingdom