Yes that is a TAC tug and this picture was not taken at Abingdon in fact it was taken inside the Aviation Traders flight shed at Southend which at the time of this picture had been taken over by Heavylift for the work to proceed for the civil certifcation of the Belfast.