About Dsm Design Solutions Limited (08838152) United Kingdom