Must be new on the market because I had never heard of them before. The pictures they post show the mould masters are scratch built from pvc pipes and other bits, but look decent. Will probably not hold up against castings from actual MG's, when comparing details.
As usual, buyer beware.