About Designer Curtain And Blinds Limited (11525337) United Kingdom