About Niccolls Rail Management Ltd (08944774) United Kingdom