About Designer Developments Limited (03085658) United Kingdom