About Design & Management Group Limited (12252365) United Kingdom