About Jls Blinds Ltd (09000472) United Kingdom