About Digital Voice And Data Communications Ltd (10189540) United Kingdom