About Thomas Anelay Rail Engineering Ltd (12371355) United Kingdom