About Design Technology International Limited (03300817) United Kingdom