About Atlas Rail Components Limited (02560270) United Kingdom