About R & D Blinds Limited (01957718) United Kingdom