To navigate, press the arrow keys. Ela ltd ← View details Spring Terrace, Furnace Lane, Trench, Telford, Trench, England TF2 7JU +44 1952 415739 Get Directions From* To * — Required information