STC Malvern Brach is back in Business