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.