About Design & Engineering Services Limited (01885807) United Kingdom