TClarke bounces back with revenue to top £410m next year