Mechanical •Rigs •Steel & Aluminium fabrication •Design & Engineering
Canal Road Film Centre/Unit 2/1 Canal Road Leichhardt NSW 2040
Web: http://www.planeteng.com.au