About Curtain & Blind Design Ltd (08418866) United Kingdom