Lister Petter

Lister Petter

  • Lister Petter Ltd. Long Street, Dursley, Gloucestershire, GL11 4HS England
The production of gas and marine diesel engines, generators and pumps.

Yacht models