About Omg Road & Rail Ltd (12875269) United Kingdom