Hi, luckydebs1,
buildersmate suggests a blow off at 6 bar this is only true on the older boilers, So if your boiler is not more than say ten years old and is a sealed system or combi boiler the safety valve is set to blow at three Bar. If this is the case and you have a sealed heating boiler installed then.
1. first make sure the filling loop is not connected and has been left turned on. or that it is faulty and passing water when it should be off. either case the filling loop should never be left in place. This is a breach of water bylaws and regs and could lead to possible cross contamination of the drinking water.
2. If all is OK with the filling loop then you need to accertain that the expansion vessel diagprahm has not been punctured so put a car tyre pressure guage on it and see if the reading is that as stated on its label. if it is low and doesnt rise when pumped up, then the expansion vessel diaghpram has failed and will make the saftey valve blow off. The whole unit must be exchanged as they are a sealed unit.
3. If the expansion vessel is ok then all that is left is the safety valve. You will have to check the pressure of the system to accertain this, if it is lower than three bar and it still blows off then it is faulty and needs replacing.
( i would suspect this is what your plumber has changed allready, but maybe he didnt think to find the cure rather than just stick on a new part )