About M E C Interiors Ltd (13307156) United Kingdom