We'd love you to write a review of T H Mechanical & Electrical Ltd Slough – could you? Your T H Mechanical & Electrical Ltd Slough review will help build a list of the best electricians in Slough. Is T H Mechanical & Electrical Ltd Slough your business? Claim it now. After claiming your business, you will be able to improve your business listing.