About Design And Manufacture Limited (01631130) United Kingdom