About Henderson Blinds Ltd (11124630) United Kingdom