About Marshall Scott Interiors Limited (09445708) United Kingdom