About D E K International Limited (03999794) United Kingdom