About Chantilly Blinds Limited (06821296) United Kingdom