Foster Clark Engineering Ltd 0.0 0 reviews Unit 13a, 13c Oakway Ct, Meadowfield, Langley Moor, Durham DH7 8XD, UK 0191 378 4787 September 28, 2026