Oxford Diecast

Oxford Diecast is an English manufacturer of scale models.