BBRTS stands for Balfour Beatty Rail Track Systems (UK)

BBRTS