About Balfour Beatty Rail Technologies Limited (00235437) United Kingdom