About Cannon Curtains Blinds And Canopies Ltd (07674291) United Kingdom