About Omega Rail Limited (12173735) United Kingdom