About R&s Linen House Limited (13619959) United Kingdom