The European Court of Justice (ECJ) has held that industrial action by a trade union in Sweden to prevent a Latvian company from paying low wages to workers posted from Latvia could not be justified.