About Pendle Blinds Ltd (07100354) United Kingdom