Telford — town in Shropshire, England, UK