About Barnard Rail Limited (10979449) United Kingdom