About Catalin Vacaru Rail Limited (11083349) United Kingdom