About Emcor Rail Limited (03667538) United Kingdom