About Charbel Blinds Ltd. (11302787) United Kingdom