To navigate, press the arrow keys. Lightfoot Computer Services Limited ← View details 39 Mayfields, Spennymoor, England DL16 6RW +44 1388 813819 Get Directions From* To * — Required information