About Reynolds Blinds Limited (02050018) United Kingdom