Get Directions to Ormrod Diesels ← View details Peel Road, Skelmersdale WN8 9PT, United Kingdom, Skelmersdale, England Get Directions From* To * — Required information