Welch Motorsport is delighted to have concluded a trying BTCC season on the Brands Hatch Grand Prix circuit.