About Designer Software Limited (03130341) United Kingdom