About Owen Armstrong Rail Ltd (12197144) United Kingdom