About Designer Print Transfers Limited (03239924) United Kingdom