About Design & Integration Limited (05118347) United Kingdom