Get Directions to Turbine Services (Wind/ Hydro) Ltd ← View details Armaside Farm, Lorton, Cockermouth, Cumbria CA13 9TL, United Kingdom, Cockermouth, England Get Directions From* To * — Required information