About J & I Rail Limited (SC599383) United Kingdom