About Design & Engineering Projects Ltd (06960958) United Kingdom