About Design & Management Services Limited (04740015) United Kingdom