About Design & Manufacturing Consultancy Limited (06432850) United Kingdom