About Sandell Interiors Limited (08282720) United Kingdom