About Designer Direct Limited (09291245) United Kingdom