About Blackwood Blinds Limited (03971436) United Kingdom