About Curtains & Linens Ltd (06589828) United Kingdom