Company name: Alcon Components Ltd - Specialists Brakes & Clutches
Description: Alcon is a designer and manufacturer of specialist ultra-high quality, brake, clutch and other automotive components for OEM, motorsport, defence and specialist vehicles.
Lichfield Road Industrial Estate, Concentric Park, Apollo, Tamworth B79 7TN, United Kingdom