About Designers Drapes Contracts Limited (13200125) United Kingdom