About Room Seven Home And Wear Ltd (10629833) United Kingdom