Found this place and guessed it was something to do with bomb making. Much stuff remains in amongst a massive trading / retail estate swarming with mobile security. Wish I'd had more time here.

Some history here...........

http://en.wikipedia.org/wiki/ROF_Thorpe_Arch