About R&c Blinds Limited (10210362) United Kingdom