Some Serious Watchmaking Ambition Afoot in a Nondescript Business Park in Norwich, England