About N. Edwards Rolling Stock Management Ltd (12233041) United Kingdom