Climax Molybdenum UK Ltd

Needham Road
Stowmarket
Suffolk
IP14 2AE
United Kingdom