About Osborn Steel Stockholders Limited (00116457) United Kingdom