About Design & Technical Services (uk) Limited (05517138) United Kingdom