About Delta Comms Limited (02199530) United Kingdom