About C H M Rolling Stock Specialists Limited (12133839) United Kingdom