About Michael Barugh Steel Stockholding Limited (04053813) United Kingdom