About Designer Media Limited (06879415) United Kingdom