I found this site to be most interesting. Seems that most of the car is made from bio-based materials. Even working on brakes made from pecan shells.
http://www.worldfirstracing.co.uk/index106a.html?home
http://www.worldfirstracing.co.uk/index106a.html?home