About Distributed Micro Technology Limited (02091386) United Kingdom