About R S R Interiors Limited (07383251) United Kingdom