About Integrated Design Projects Limited (03949095) United Kingdom