It looks like the link pointing here was faulty. Maybe try searching?
National Steel Buildings Ltd
Mamble, Kidderminster,
Worcestershire DY14 9JN
National Steel Buildings Ltd
Unit 10a, Beechings Way
Industrial Estate, Alford,
Lincolnshire LN13 9JE
© 2022 National Steel Buildings
Designed & Built by Freedom Search