About The London Curtain And Blind Company Limited (09682869) United Kingdom