I have a 2.0DTi and according to the Handbook it quotes GM-LL-B-025.

My car doesn't need a top up yet but just incase I like to have some in the boot.

Without going to the expense of a GM branded oil - what else can I use