About C & S Blinds Limited (13664991) United Kingdom