Find Us

Located in Darwen, Lancashire, On Board are ideally placed to offer our specialist services and expertise in Surface Mount Electronic Assembly.


View Larger Map