About Bromsgrove Steel Limited (07520245) United Kingdom