Alcon Components Ltd

The Apollo
Lichfield Road Industrial Estate
Tamworth
Staffordshire
B79 7TN
United Kingdom