About Rs Curtains & Blinds Limited (11130693) United Kingdom