Andrew Stafford, chief executive and deputy master at the Royal Mint, arrived at Llantrisant in October 2006.
More: continued here
Andrew Stafford, chief executive and deputy master at the Royal Mint, arrived at Llantrisant in October 2006.
More: continued here
Don’t worry, this isn’t the start of some sarcastic Monty Python-esque tribute to past peoples …