About Suffolk Steel Stockholders Limited (01507752) United Kingdom