Halewood Ops (Body & Assembly) Speke Boulevard Halewood Liverpool Merseyside L24 9BJ United Kingdom E: :
Mechanical flywheel hybrid