About Design Engineering Limited (09985221) United Kingdom