James Dewhurst Limited T01282 775311 Altham Industrial Estate, Altham Lane, Altham, Accrington, Lancashire, BB5 5YA