Interesting spot. Are you sure the web site was shelta.com.au (as this is a umbrella company), not
www.skelta.com.au ?
The Skelta G-Force is a low volume Aussie track car that has been around for a few years.
Here's the specs:
http://www.skelta.com.au/skelta_gforce.asp
It's an annual entrant in Targa Tas.