Hickson and Welch was a independent chemical manufacturing company based on a 74 hectare site at Castleford, West Yorkshire and was shut down early 2000
It's not just toxic.....
It's very toxic!
Security were on it! Stopped us on the island site, managed to loose the fat knacker in his van though
It's not just toxic.....
It's very toxic!
Security were on it! Stopped us on the island site, managed to loose the fat knacker in his van though