Buildings Uk Our highly skilled team of metal workers fabricate the steel buildings at our U.K. factory and we are confident that our Steel Buildings are of the highest quality available on the market today. Phone: 01299 488988 23 Broach Road Stourport-on-Severn, North Worcestershire London DY13 9QB UK Map Other Categories: Industrial & Commercial » Industrial Supplies |