About Design Design Technology Limited (02882204) United Kingdom