About Metcalfe Rail Limited (09496406) United Kingdom