About D.s.c. (stourbridge) Limited (08273190) United Kingdom