About Lace & Ribbons Ltd (08600742) United Kingdom