About Device Technologies Uk Ltd. (08127802) United Kingdom