Made Electronics phone 105, Belgrave Rd Darwen, Lancashire BB3 2SF map On Board Surface Mount Assembly Ltd phone Trident House, Cross St Darwen, Lancashire BB3 2PN map if (!IN_DEV) { ?> } ?>