Aztech Engineering (UK) Ltd phone Lower Clough Business Centre, Pendle St Barrowford, Lancashire BB9 8PH map Merc Engineering UK Ltd phone Lower Clough Mill, Pendle St Barrowford, Lancashire BB9 8PH map if (!IN_DEV) { ?> } ?>