About R & S Interiors Ltd (07724576) United Kingdom