It seems all of the micro guys are getting them from the states. Heres a link to towerhobbies who stock these products and supply a very good service to the UK.
Chassis:
http://www3.towerhobbies.com/cgi-bin...?&I=LXYKP5&P=Z
Centre Shaft:
http://www3.towerhobbies.com/cgi-bin...?&I=LXYKR1&P=Z
Not sure on battery strap, maybe someone else on here can confirm. Hope this was some help to you.