About R S Interiors London Limited (07210801) United Kingdom