About Nichols Rail Ltd (12097361) United Kingdom