About Compo Rail Limited (09717349) United Kingdom