About M Scott Interiors Limited (11736286) United Kingdom