About D-tech Design Ltd (NI040321) United Kingdom