About Barrass Rail Ltd (12129097) United Kingdom