About Lace & Drapes Limited (03964674) United Kingdom