Tewkesbury (Diamond Chrome) Plating Co., Ltd
Tewkesbury, Gloucestershire
Great Britain