About Digital Device Technologies Limited (04244320) United Kingdom