Hi Alan
Here is the part number...
LR004269 - Cap - Oil Filler - Find Land Rover parts at LR Workshop
There will be plenty of suppliers locally. British Motor Importers in Mulgrave will have them or second hand from Triumph Rover in Adelaide for a start.
Cheers - Simon
Bookmarks