About Armstrong Rail Limited (13192196) United Kingdom