About Clifton Curtains 2000 Ltd (06271280) United Kingdom