About Design Technology Limited (02828342) United Kingdom