About K. C. Curtains & Blinds Ltd. (03657152) United Kingdom