About Barhale Rail Limited (01682395) United Kingdom