About Design And Software Solutions Limited (06238665) United Kingdom