Windmill Industrial Estate, Shotton Ln, Cramlington, Northumberland NE23 3JL, UK
Facility Size: 177,000 ft2