Navesey General Engineers Ltd phone Silk Hall Farm Darwen, Lancashire BB3 0NQ map Riverside Precision Engineering phone Unit 50, Albert Mill, Albert Place Darwen, Lancashire BB3 0QE map if (!IN_DEV) { ?> } ?> Valek Ltd phone Lark St Darwen, Lancashire BB3 2LT map