We use parcelforce for lots of business stuff. Its when it gets to the country of destination thats the problem. Parcelforce say in their very very small print, the cannot be held responsible for delays once it has arrived in the country.
I would suggest to search who is the largest courier in Indonesia and use them.(UPS, FedEx etc)