About Barratt Rail Ltd (12970820) United Kingdom