About M Architecture & Interiors Limited (12548807) United Kingdom