About Bromsgrove Steel Structures Limited (09332208) United Kingdom