About Innovative Design & Manufacturing Limited (08966940) United Kingdom