About Nicholas Rail Limited (08990653) United Kingdom