About Osborne Rail Ltd (11552274) United Kingdom