Was it working previously? Did you drop it or get it wet?
Sounds like you need to ring your carrier and make sure the BB plan is provisioned and ask them to resend the service books. I have heard that with UK carriers, it can take a few days before everything is activated.
What is a service book? What is a host routing table? | BBGeeks