About Designer Software (stevenage) Limited (02101539) United Kingdom