I haven't been able to find the picture of the factory but it must be their steel fabrication facility, that's where they construct some of those huge off shore masts like the one they built for United Utilities.