About Duocall Communications Ltd (06330709) United Kingdom