I'm not sure if this still works but it's worth a try.
Last time i needed a collection code i found it by clicking on "order details" after clicking on the item on my purchases page (on a pc).
I'm taking it that this was an item that offered collection and that you are aware that by using a third party you negate any MBG cover that you would have had if you were to collect in person.