Carl Zeiss SMT Ltd

511 Coldhams Lane, Cambridge, CB1 3JS, United Kingdom (East of England)