About Cochrane Railway Engineering Ltd (10464537) United Kingdom