Chepstow victory a sign of things to come for Teaforthree