Trying contacting Advanced Engine Components (AEC). I think that it's their car that those pictures are of. They may make them, or at least be able to tell you where to get some.
If you do find out where to get them, it may be an idea to post your findings back here as I'm sure others may be interested.
AEC web site
Tel: (+61 8) 9209 6900
Fax: (+61 8) 9209 6999