RCRR: Red Coat Road & Rail Ltd

What does RCRR mean? The above is one of RCRR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Red Coat Road & Rail Ltd