About Stourbridge Steel (1991) Limited (00148109) United Kingdom