Hi, welcome to the forum. A very nice photo, obviously the factory with the numerous skylights is a distinguishing feature, if you had a rough idea of the area you could perhaps locate the factory on the britainfromabove.org website. If you subscribe (there is no cost involved) it then lets you zoom into the images.
Could be a thankless task though unfortunately.