Reviews of Telford Gas Company - Plumbing and Heating. (Other) in Telford (Shropshire).