Yes that's them! A little later than I thought but that's just my memory probably thanks for the pic Ash Bridge
Yes, I recall them being there for a while (I kind of associated it with the time when the final steam locos at Barry were getting moved off to various restoration projects ahead of the clearing of the Barry scrap yard site - but I may be conflating that in
I also thought there was standard tank that you used to see there - maybe that got moved earlier so is not in the picture or I am misremembering.
my memory).
It was shame the plane to use the old Pullman car works came to nothing and I think the site was damaged by fire / arson etc, but it would always have had problem with access to the site etc
Towards the end of this page is a bit of info on that:
Both of those 2 Merchant Navy class locos seem to be still under restoration albeit at what sounds like a relatively slow rate, for obvious reasons relating to cost, volunteers etc - but I do with them well
Not the most immediate updates but this site gives an idea of progress. Also pics on there indicate it was at Barry in March 1988 but in Brighton by July 1989
eg
21C11 was built at Eastleigh in 1944 and rebuilt there in 1959. The locomotive entered service in December 1944 in wartime black and was based at Nine Elms. It was renumbered 35011 following nation…
preservedbritishsteamlocomotives.com