About Performance Blinds & Canopies Limited (13302665) United Kingdom