About Sussex Curtain & Blind Company Limited (05382479) United Kingdom