About The Drape Shop Limited (08112268) United Kingdom