- No information found.

Type | Manufacturer |
---|---|
Website | https://www.mechancontrols.co.uk/ |
Phone number | + 44 (0) 1695 722264 |
Address | 14,16 Seddon Place Stanley Industrial Estate Skelmersdale Lancashire WN8 8EB England . |
Established in 1973 to design and manufacture safety switches that can survive the harshest industrial environments.