About Alpha Rail S&t Limited (06851065) United Kingdom