About Design & Management (holdings) Limited (03955862) United Kingdom