Thames Valley Mechanical Ltd are a plumbing company who pride themselves on keeping good relationships with all sub - contractors.