About The Linen Lace & Patchwork House Limited (04676617) United Kingdom